Coming All The Way From The States, Angry Crab Shack Opened Up In London! My Honest Review